/*******************************************************************************
Copyright (c) 2022 Qualcomm Technologies International, Ltd.
 %%version
*******************************************************************************/
/*!
    Definitions of XPAN UUIDs charactrestics.
    Ref: QBCESPEC-1125
 */

#ifndef GATT_XPAN_CLIENT_UUIDS_H
#define GATT_XPAN_CLIENT_UUIDS_H

#define UUID_128_FORMAT_uint8_(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p) 0x##p, 0x##o, 0x##n, 0x##m, 0x##l, 0x##k, 0x##j, 0x##i, 0x##h, 0x##g, 0x##f, 0x##e, 0x##d, 0x##c, 0x##b, 0x##a
#define UUID_128_FORMAT_uint8(uuid) UUID_128_FORMAT_uint8_(uuid)

#define XPAN                                      {0x91,0xe8,0x6c,0xa5,0x8c,0xe8,0x4e,0x13,0x8b,0x18,0xa5,0x1c,0xf3,0x1b,0xe6,0x2e}
/*
#define GATT_CHARACTERISTIC_UUID_CURRENT_SSID                             0x943ef9da9b3440518754d7f6793df73c
#define GATT_CHARACTERISTIC_UUID_CURRENT_BSSID                            0x589f496624674afb865fe053b5ce4fa7
#define GATT_CHARACTERISTIC_UUID_STORED_SSID                              0x8b6850ef07904157b5a73be5d672dd62
#define GATT_CHARACTERISTIC_UUID_IPV4_ADDRESSES                           0x0fa804c86e8f4ca491cc12a4ae15422f
#define GATT_CHARACTERISTIC_UUID_IPV6_ADDRESSES                           0x4c279ce1a56e4506b45ef4fc73267940
#define GATT_CHARACTERISTIC_UUID_L2CAP_TCP_PORT                           0x5be2102854a443dbbbc3fcd88b813dee
#define GATT_CHARACTERISTIC_UUID_UDP_PORT                                 0xf96cf4bdd9a940038a3aba4ff2a8489b
#define GATT_CHARACTERISTIC_UUID_MDNS_SRV_UUID                            0x1da458856da949ffb5e80817c37166c6
#define GATT_CHARACTERISTIC_UUID_COUNTRY_STRING                           0xbeef028a500d4a129d6d9a368c7a6db5
#define GATT_CHARACTERISTIC_UUID_TWT_CONFIGURATION                        0x071f16babf394b47b36903d3e3ea03ab
#define GATT_CHARACTERISTIC_UUID_CONNECTED_DEVICES                        0x0020aeb08c9f4e8c9903381025d8ea30
#define GATT_CHARACTERISTIC_UUID_CLEAR_TO_SEND                            0x466a780444fd4c4b88c4bf68da39b8e4
#define GATT_CHARACTERISTIC_UUID_XPAN_CONTROL_POINT                       0xe0242199455f495594290d5171ee42f2
#define GATT_CHARACTERISTIC_UUID_BEARER_PREFERENCE                        0xc6b94a976b6e40eb99d27521da588cdc
#define GATT_CHARACTERISTIC_UUID_MAC_ADDRESSES                            0x48207e6f51664183b60c0e45138b797b
#define GATT_CHARACTERISTIC_UUID_SAP_POWER_STATE                          0x61bcf3cdcd5f440f8e3429f46da86819
#define GATT_CHARACTERISTIC_UUID_SERVER_FEATURES                          0x2ee884a875da422e8372e789df4d26ac
#define GATT_CHARACTERISTIC_UUID_AUDIO_BEARER_SWITCH_RESPONSE             0xc3a62c812ea845558177ce1e73fc9adc
#define UUID_NUM_DEVICES_PRESENT                                          0x8b78c9b49bfe438b960b867a3e3a755f
#define UUID_VOICE_BACK_CHANNEL_PERIODICITY                               0x430e1083dd354506998799285dac3118 
#define UUID_REQUEST_WIFI_SCAN_RESULTS                                    0xa06fd9244f5a46ce98e15eec0d161eae
#define UUID_ROAMING_REQUEST_RESPONSE                                     0xb0eefd2742d64d469ab24968b3ac7a85
*/

#define GATT_XPAN_CLIENT_UUID_STORED_SSID                               {0x8b,0x68,0x50,0xef,0x07,0x90,0x41,0x57,0xb5,0xa7,0x3b,0xe5,0xd6,0x72,0xdd,0x62}
#define GATT_XPAN_CLIENT_UUID_IPV4_ADDRESSES                            {0x0f,0xa8,0x04,0xc8,0x6e,0x8f,0x4c,0xa4,0x91,0xcc,0x12,0xa4,0xae,0x15,0x42,0x2f}
#define GATT_XPAN_CLIENT_UUID_IPV6_ADDRESSES                            {0x4c,0x27,0x9c,0xe1,0xa5,0x6e,0x45,0x06,0xb4,0x5e,0xf4,0xfc,0x73,0x26,0x79,0x40}
#define GATT_XPAN_CLIENT_UUID_L2CAP_TCP_PORT                            {0x5b,0xe2,0x10,0x28,0x54,0xa4,0x43,0xdb,0xbb,0xc3,0xfc,0xd8,0x8b,0x81,0x3d,0xee}
#define GATT_XPAN_CLIENT_UUID_UDP_PORT                                  {0xf9,0x6c,0xf4,0xbd,0xd9,0xa9,0x40,0x03,0x8a,0x3a,0xba,0x4f,0xf2,0xa8,0x48,0x9b}
#define GATT_XPAN_CLIENT_UUID_MDNS_SRV                                  {0x1d,0xa4,0x58,0x85,0x6d,0xa9,0x49,0xff,0xb5,0xe8,0x08,0x17,0xc3,0x71,0x66,0xc6}
#define GATT_XPAN_CLIENT_UUID_COUNTRY_STRING                            {0xbe,0xef,0x02,0x8a,0x50,0x0d,0x4a,0x12,0x9d,0x6d,0x9a,0x36,0x8c,0x7a,0x6d,0xb5}
#define GATT_XPAN_CLIENT_UUID_TWT_CONFIGURATION                         {0x07,0x1f,0x16,0xba,0xbf,0x39,0x4b,0x47,0xb3,0x69,0x03,0xd3,0xe3,0xea,0x03,0xab}
#define GATT_XPAN_CLIENT_UUID_CONNECTED_DEVICES                         {0x00,0x20,0xae,0xb0,0x8c,0x9f,0x4e,0x8c,0x99,0x03,0x38,0x10,0x25,0xd8,0xea,0x30}
#define GATT_XPAN_CLIENT_UUID_CLEAR_TO_SEND                             {0x46,0x6a,0x78,0x04,0x44,0xfd,0x4c,0x4b,0x88,0xc4,0xbf,0x68,0xda,0x39,0xb8,0xe4}
#define GATT_XPAN_CLIENT_UUID_XPAN_CONTROL_POINT                        {0xe0,0x24,0x21,0x99,0x45,0x5f,0x49,0x55,0x94,0x29,0x0d,0x51,0x71,0xee,0x42,0xf2}
#define GATT_XPAN_CLIENT_UUID_BEARER_PREFERENCE                         {0xc6,0xb9,0x4a,0x97,0x6b,0x6e,0x40,0xeb,0x99,0xd2,0x75,0x21,0xda,0x58,0x8c,0xdc}
#define GATT_XPAN_CLIENT_UUID_MAC_ADDRESSES                             {0x48,0x20,0x7e,0x6f,0x51,0x66,0x41,0x83,0xb6,0x0c,0x0e,0x45,0x13,0x8b,0x79,0x7b}
#define GATT_XPAN_CLIENT_UUID_SAP_POWER_STATE                           {0x61,0xbc,0xf3,0xcd,0xcd,0x5f,0x44,0x0f,0x8e,0x34,0x29,0xf4,0x6d,0xa8,0x68,0x19}
#define GATT_XPAN_CLIENT_UUID_SERVER_FEATURES                           {0x2e,0xe8,0x84,0xa8,0x75,0xda,0x42,0x2e,0x83,0x72,0xe7,0x89,0xdf,0x4d,0x26,0xac}
#define GATT_XPAN_CLIENT_UUID_AUDIO_BEARER_SWITCH_RESPONSE              {0xc3,0xa6,0x2c,0x81,0x2e,0xa8,0x45,0x55,0x81,0x77,0xce,0x1e,0x73,0xfc,0x9a,0xdc}
#define GATT_XPAN_CLIENT_UUID_NUM_DEVICES_PRESENT                       {0x8b,0x78,0xc9,0xb4,0x9b,0xfe,0x43,0x8b,0x96,0x0b,0x86,0x7a,0x3e,0x3a,0x75,0x5f}
#define GATT_XPAN_CLIENT_UUID_VOICE_BACK_CHANNEL_PERIODICITY            {0x43,0x0e,0x10,0x83,0xdd,0x35,0x45,0x06,0x99,0x87,0x99,0x28,0x5d,0xac,0x31,0x18}
#define GATT_XPAN_CLIENT_UUID_REQUEST_WIFI_SCAN_RESULTS                 {0xa0,0x6f,0xd9,0x24,0x4f,0x5a,0x46,0xce,0x98,0xe1,0x5e,0xec,0x0d,0x16,0x1e,0xae}
#define GATT_XPAN_CLIENT_UUID_ROAMING_REQUEST_RESPONSE                  {0xb0,0xee,0xfd,0x27,0x42,0xd6,0x4d,0x46,0x9a,0xb2,0x49,0x68,0xb3,0xac,0x7a,0x85}

#endif /* GATT_XPAN_CLIENT_UUIDS_H */
